49102
104219
192470
324450
348697
872885
418746
108787
118541
193554
309167
178713
5325799
3753581
3268148
2582804
2314988
2166609
2090358
194978
1862118
1756136
1755196
1671471